I love the shape, and it fits okay even though the bottoms run a little bit on the small side. Looked super cute on. My only issue is that I ordered the brown "sand" color, but in person it's actually a really light peach color- super different from the color shown online. I wish that the product images also came with an image of the pieces being modeled, to better show the fit/color of each piece. I've seen some of the other colors in person, so I know they don't all miss the mark, but instead ...