I purchased this dress for my "funeral to my 20's" themed 30th birthday and it is perfect! The quality is way better than I was expecting and the fit was awesome. Nice and stretchy where it counts and snatched where you need it. This elder emo is in love! I ordered a 3X and am obsessed with how good it looks. I am on the shorter side (5'2") so it is a little long but worth it for how awesome it looks!