I bought this for my daughter in a size medium adult.  She is about 5'3" and weighs 100 lbs.  The princess seams are very nice for a good fit. We have found that the cotton leotards run a bit smaller than the shiny ones (she wears a small in those).  The material is a good quality cotton with some stretch.  We have bought other similar Capezio cotton leotards and they wear well.  My daughter uses the leotard for ballet class.  This is a good basic leotard for dance classes.