I bought these for a fancy dress New Years Eve ball. I had about 2 dozen compliments on these shoes throughout the night. They are sturdy, well made, and I was able to dance in them almost all night with no complaint. Maybe they were a teeny bit bigger than I had hoped (less that a 1/4 size off) but my feet are not a perfect 8, so it is to be expected. The bumpy part is a fabric, and when you see it in person it is a bit more delicate than it appears in the photo. The crystals are well attached and I didn't lose any of them throughout the night. I can't wait to wear them again. Excellent purchase. Considering a purchase in another color. I liked them so much I suggested to a friend they would be great for her wedding party as well as it is an evening wedding.