This top is modal fabric which is so much more comfortable than regular cotton. I'm petite (5'1" 105lb 34B) so Nixon runs VERY large on me - actually huge would be more accurate. I had to take the straps in but I realize I'm really petite. Still, I would recommend people size down. This top runs even bigger than usual. Other than that, this top is great - the look, comfort, and quality are excellent!