I adore this dress! Bright colors are my favorite. Add cute heart buttons and a little ruffle, and I hit buy so fast I nearly got a finger cramp. It was even better when I got it. The cut is very flattering, and the fabric is durable and a little stretchy.