The only reason for my 4-star rating (instead of 5) is due to the delivery mix-up that caused my first pair not to arrive. However, they fully refunded me, and my new order arrived quickly with amazing quality. I appreciate the owner for addressing my concerns.
Claim your business profile now and gain access to all features and respond to customer reviews.
Cleens is a British Footwear brand. Designed in the UK to the very highest standards for people with good taste.