This camisole is well made and pretty, but it does run very small. The fabric is good quality and workmanship is good.  I wear an XL and ordered the XXXL based on other reviews. I am able to wear it, but it's pretty tight.