I ordered 2 to try for size. I received them and ordered 15 more! They are COTTON! Not that flimsy crappy knitted clingy fabric, which is hot and shows any bulges. Length is good, shape is nice, sleeve and neckline flattering. I'm active, live in Florida 7 months of the year, perfect for bike riding, walking, outdoor work. They are reasonably priced, wash well and come in lots of fun colors. I've been looking for a good tshirt for YEARS! I live in them. So glad I found.