Lovely mini skirt with side pockets and a zip on the back ( see pictures). The fabric is cotton but it's not as thick as denim and more lightweight. The Size is UK12. Worn a few times and still in good condition. Comes from a smoke free and pet free home.