As far the clothing items goes.pretty good quality and worth the money spent. But mens shoes, specially the formal shoes, they are not what they show online. I know for a fact that the items are not exactly the same and there will be some difference but the item that was shipped to me was completely different. Though the delivery time is very fast but the return policy sucks. You have to wait 3 weeks to get the refund. So be careful while buying and do keep in mind the return timeframe.