Love it. Its so cute. Fits perfect and the fabric is comfy. Would order again. I'm 5'5 40D 120lbs. And it fits amazingly well. I was worried because of bad reviews but am so glad I took a chance. Love it.