My waist is 29 and the small fits PERFECTLY (middle hole of the belt, so if you're 1-2 inches bigger or smaller than 29, the small will be perfect for you). The lavender color is EXACTLY what i was hoping for. It matches my lavender Tieks (ballet flats) almost perfectly! That said, it doesnt look like an expensive belt or anything, and from the other reviews Ill definitely be careful unhooking it so the bow doesnt pop off, but it seems fairly secure and is extremely adorable. The bow is small and delicate, not big and gaudy. The belt itself is a very skinny belt- its to define your waist, not hold up your pants. The pinhole clasp also pokes securely through the holes, so Im not worried that it will pop off. I would definitely recommend!!