Never worn as too short on my torso but beautiful design and regular size 12. 100% cotton for summer weather. Im 5ft 7 with a long torso and shorter legs, so it didn’t fit sadly and I forgot to return it for a refund. Paid around £80 . Smoke free home