This was made of very stiff material, I don't know much about them, so maybe its supposed to be that way. I ordered a small, and it is HUGE on me. I'm 5'8', 115lb, and a small is the smallest you can get. So I guess I need to be ordering from the kids department? Just know that they run really big. The detail is beautiful, though the shirt is completely sheer. My sister wears it, as she is a lot bigger then me. I'm still looking for the right size. Hopefully I can find one, cause they are beautiful!