This dress is just as pictured. I followed the brands own size guide and ordered a 6. Im usually a 4 or a small. It fits perfectly! I did not want it extrememly tight on the hips. There is a lining in the top half and the lower half is not see through. The off the shoulder straps even have elastic stitching to keep them from slipping down. The neckline lays just as pictured. The fabric is stretchy so even where its fitted you can move and breath. It is 95% Cotton 5% Spandex. I am 52 and it hits below my knees.