This top is super cute, very soft and extremely comfortable. I was worried it might be on the shorter side, but it wasn't. It was a nice length - not overly long - but also not so short to show off the stomach. I would say the fit is true to size. Would highly recommend.