it arrived today, as soon as I put it on I was very happily surprised at how pretty and flattering it looks on me, I went immediately to my computer to order more colors of the same top, but they were out of many colors and sizes, I’m 5”8 and weight 190,I wear an x-large, I ordered an x-large and it fit great, I highly recommend it, don't even think twice, you will be very happy with this top.