These fit great and are so cute.  My daughter loved these so I had to give her mine and buy some more.  I ended up getting a size bigger for myself because my butt and thighs are bigger than hers- but hers fit- just tighter.  I'm 5'2" and 120 LBS.  The 5 short fits perfect and the 3 short fits- just tight, so if that's what you're going for get the 3.  My daugther is 5'3 and 105 and the 3 short fit perfect for her.