These are super cute!  I did order a small first and thought they were a bit too small.  I like my clothes fitted but they were border-lining for sure.  I exchanged for a medium and am very happy with the fit and quality.  I am 5'2" and about 115lbs for reference.  The medium is not at all baggy, they fit perfect and give my butt a cute shape.  The material does have a bit of stretch.  Adorable, buy yourself a pair!  =)