When i first saw this online, i knew i had to have it. so, when dresses were 25% off, i grabbed the deal! it's perfect. it's super soft and an appropriate length. i love the bell sleeves-they're ultra feminine and slightly trendy, but not too much! i definitely recommend this dress! reference: 5'7, 140ish lbs--size 27 in jeans, xs/s/4 in tops and dresses and the small fit me better than the xs.