I'm glad I was able to get this piece. I missed out on the other color, but scooped this up when it came out! Its oversize l, like stated in the description, so I sized down. The fit is good sized down, but if you want it to be a little more fitted, sized down a couple of sizes. I usually wear a 2x and I got a 1x but for it to fit how I'd want it, I need to get a large next time. I'm still going to wear the 1x, but I'll tie it up on the sides or back to make it a little more snug. Still a 5 star product!