I ordered a Large, which is my usual size. I am 5'5" weighing 190lbs. This top fits very well and I find it to be very cute and flattering! The only problem I'm having is that it's pretty itchy. I'll probably need to wear an undershirt just so I'm not constantly scratching my back. But other than that, I love this top!