It’s very pretty on but there’s no padding for the top so I would suggest a sticky bra or nipple covers if you tend to get cold easily, but it fit amazing and I got and xxl I’m 6’1 and 230 lbs( in the process of losing more weight) but I think this will still fit great