Ordered this dress recently and it is perfect. I am usually a small so I ordered a small and it fit. It came in a short period of time.... Even before the delivery date was scheduled. The dress itself is so nice. It looks exactly like the picture and the quality is good. The inside of the dress has a soft comfortable material. This dress is worth it. If you are thinking of buying it.. do it! You won't regret it.