I fell in love with this dress but don't fit into it :((. Hoping it finds a good home. It is semi-thick denim, has sturdy buttons. It's practical and quite timeless/90s-inspired.You will feel so pretty in this dress. Elastic waist that cinches and provides a lovely shape without doing too much. It's understated and elegant.