This dress is one I know I will have for many years to come. It is incredibly cute, easy to style, & roomy. The sleeves have elastic so you can push them up for a bubble effect or you can pull them down when it’s chilly. The buttons are fully functional & it has pockets!!!! I love this one so much! 100% cotton