This top is even more beautiful in person. It is made of good quality material. That does stretch a bit. I purchased a Medium and I’m glad I did. I’m a 38D chest and 29 waist, and it fit perfectly. It wasn’t too snug and is amazing. Size chart matches.