This dress is all the things. Its so soft and flowy. It's lightweight. Not made like a normal denim material. It has a beautiful bell sleeve to add a flattering extra to this already adorable piece. Knee Length and so flattering. Made of 65% Rayon, 32% Polyester, and 3% Spandex, there is lots of stretch and comfort. Made in the USA. and machine washable.