I wasn’t sure about the fit (M) to start. But didn’t want anything too big as I wanted to tuck the top in. I think I’m in between sizes so I decided to keep the M. I’ve worn it and I’m happy with it. I love the design, colours and feel of top. I think it will be great in summer.