The wedding dress is like brand new. I bought it brand new and used it for only a couple hours. The size is adjustable from M to XL.