I chose a semi stitched dress for my wife on some online shopping site where it was sold by mirraw at a higher price than on their own site. so I decided to buy it from their own site and placed order for it. firstly it took at least 11-12 days to deliver the item, well beyond their expected date of delivery.secondly when I got the item I was so angry with myself for placing order with mirraw.com because piece I got was remotely similar to the product shown on their site and was of cheap quality. third class replica I got.