This dress is made of the nicest denim material!!! This dress has a great length on the sleeves and the drop waist makes it so cute!! It also has POCKETS, which we all looooooove on our dresses!! This is a roomy fit, Macy is a 2/4 and 5’7 wearing the small with lots of room, you can size down if you wish.