Good quality dress, except the lining is very sheer and thin. the inner strap of the lining ripped when i tried it on, so be careful putting it on. once on, it fits true to size, the lining is nice to have, so i kept it even though the strap ripped. if you are on the fence between sizes i would recommend going smaller to avoid having this style of dress look maternity on you.