Super cute! I love the wrap and the top isn’t sheer like I thought it would be. The bottoms are a little small and cheeky but still wearable. The material is the same on both sides lf the bottoms which feels a little weird but it’s not too bad. It took a while to come in though.