I rarely buy clothing online but when I saw this adorable cupcake hat I knew my best friend had to have it. It arrived very quickly, well-packaged, and is true to the photo - the colors are great! I took it out of the plastic bag and looked it over; it seems to be very nice quality, no holes or loose decorations. I would buy another one for myself in an instant!