Fits great and looks adorable over her leotards. It offers a little more coverage for her during gymnastics while still allowing her to do all the moves. My daughter is 3 years old, 31 pounds and about 36 inches and we got the smallest size. It will fit her for a good while as it is really stretchy.