Was kind of expecting it to be a fail, but to my surprise, it was really cute, good fit, and overall turned out happy with the purchase. I'm always skeptical when ordering close online, but especially since I'm in between sizes. Large is too tight, and XL is to big. Went with a XL, and it has a nice flow. Not too big. I also liked the fact that it was longer and I could leave it tucked out and not have issues when I moved or raised my arms. If you’re thinking about it, totally give it a try. It’s amazing especially for the price!