This dress is slightly tight on me and i usually wear petite 00 or xxs (5'1 100 lbs) the quality of the fabric is thick and texture, colors are just like the photo, and it has a nice satin like underlining in a dark navy. the snug fit of the dress makes it so i don't need a bra, which is nice especially for a day dress !