I like the design, but one size definitely does not fit all. My estimate is that it's more like a plus size 22 and up. Since I can sew, I downsized it to fit me (size 16) and looks great. Had the fit been manageable, I would've given it 5 stars.