I am someone who researches everything I purchase to the extreme. I was a little nervous about the size of this top. it is perfect. It arrived early, too, which i was grateful for as i plan on wearing it to a picnic on sunday.I ordered an xl because I wanted it to be looser so I could tuck it in the front and be comfortable. This top is absolutely one of my favorites. Love, love ,love this....and you will too❣️