Great fit (and Im a big girl right now). The side stitching comes loose easily, but I have a sewing machine and reinforced the side seams. I have had lots of compliments on it, and it is super cute and comfy. Highly recommend!!