im size small, but this small is like...medium. the material is a-ok. its a basic mini skirt, nothing special. if they had extra small or had a better sizing description then i didn't have to waste my time.