It really is adorable but if you are full in the hip area like I am definitely go up a size. I am 150lbs, 54, 36 D and I got a medium but Im sending it back for a L. It fits everywhere else great except for hips