This top is beautiful and perfect for how I want to wear it. It ran a little small on me...I am 5'5" and weigh around 150. I originally ordered the Large but because it was a bit snug I sent it back for the XL which gave me some more room. Love it, love it, love it!