I see reviews say the set isn’t denim but it says it in the name. Denim “look” set. It isn’t denim but it’s very cute. The shorts are a thicker material than the shirt which I love and it has a button and zipper. I can’t wait to wear with heels are sandals. I like the set more than I expected to