I love the design but the quality is very cheap and rough. Normally, I am more trusting of the material when ordering online, but I am not sure if I would order again if I knew there was no return policy. This dress was for my cultural graduation, but I don't think I'll be wearing it. It basically is a two-piece with the skirt being a wrap that you put together. I wish the material were more stretchy or at least soft.