I bought this on a whim not expecting it to be that great due to its price and Allegra K's hit or miss reviews, but it far exceeds my expectations. It fits perfectly and is surprisingly comfortable! It's loose around the bottom, as other reviewers have noted, with a nice little ruffle on the layer underneath. Definitely worth a shot if you're considering it.