Very slow delivery
Very please with top I ordered but at the time of ordering didn’t realise it was shipped and made in China and delivery was very slow
United Kingdom
Very please with top I ordered but at the time of ordering didn’t realise it was shipped and made in China and delivery was very slow