The cotton fabric and rhinestones sparkle brightly even in low light. All the large rhinestones are attached to the T-shirt. After hand-washing the T-shirt in cold water, surprisingly, all the rhinestones remained firmly bonded. This T-shirt is really cool. I was worried about the size, but it fits perfectly. It's an oversized style, so order your usual size. The extended sleeves are a great feature, making everything perfect. I plan to buy more from this seller.