This is a white taffeta dress a total of 6 hours, and professionally cleaned after the fact. There are no rips, tears, or snags, it has never been altered so it is ready for your alterations if need be. It was very comfortable to wear for the wedding/ reception. I never felt like I had to adjust the dress which was very nice.