This fir as expected and I totally love it - SO cute. I am about 5'3" and about 120 lbs. If I were overall a few pounds heavier, it may not fit as well. Yes, its stretchy, but with a little extra insulation, it may not look as cute.