I have several bandage dresses from this brand and I really love them. The fabric is thick yet stretchy and comfortable, holds you in firmly while stretching where needed. They do not ride up while dancing and are flattering for several nicer occasions, while being versatile enough to wear for something less fancy as well. This particular one is a bit high in the neck and is the reason for a lower review, it really should sit about an inch and a half lower to be comfortable, but I can fix that myself. That piece could also simply be removed if desired and the dress would still look lovely. This dress arrived with a hole in it, but I cannot order a replacement due to it being out of stock, so I will fix it myself. Size chart for this brand across the 4 styles I have ordered is fairly accurate. If you find yourself directly between sizes, the larger of the two is a good bet because it fits quite snug. Of the 4 I ordered one is XS and is a little bit too tight but still fits, the S is more comfortable but still a good fit. These dresses also do well/hold up well with being painted or embellished, and I get a lot of compliments on them.