I don't know how well it will hold up from being storage since I purchased and wore this for the Halloween before last, but it was durable enough to withstand the partying I did that night. The lace up sides are kind of annoying and cheesy; it was hard not to make it bunchy. I got the S/M and I am actually a size 0, so it was not as fitted as on the model but it fit my body well.