My order arrived a few days late. I do love the dress. The fabric is very thick and heavy . I ordered size small and its a bit big for me in the stomach area. Im 52 140lb. Often size small or medium. The dress is a bit long which is fine- Ill get it tailored. The chest and other areas are very nice and flattering. The only downfall is that the adjustable skinny straps it comes with are very thin and cheap. Just be careful. You can always buy better straps from a bra store. But it looks great in both tube top and with straps. Happy with this dress.