I brought 2, one in pink rose and the other in white. They're Nice quality, not scratchy or itchy.  It is exactly the same bright pink rose color that you see, the white is a nice crisp white exactly what I wanted!  The only thing is that I ordered both in mediums based on reviews and I definitely needed a size small. It I'll upload some pictures soon. I plan on buying almost every color but I will be purchasing size small. I recommend you measure your waist before buying.