Very thin and poorly made, material and stitching tear almost immediately. He looked very different from the photo and was not happy. It was intentional to be used by my daughter for her kindergarten transition celebration. It started falling apart within the first hour of installation. Later I had to buy another dress and lost the purchase price for this one. You can't wear it for anything, and repairs are even more expensive. Dissatisfied.