I'm always hesitant when it comes to buying clothes online, in terms of quality and size, you never know you'll get. However, shopping with urban modesty has been such a pleasant experience for me! Their customer service is great and I received my order without any hassle. The dress is absolutely perfect! It is such a great fit and the fabric is wonderful quality. I'm 5'6 and weigh 156lbs so a size medium was perfect for me. The price is really reasonable too for the quality and service you get. So happy with this purchase!! Thank you everyone at urban modesty. As a fellow sister in Islam, I would love to support your business further.