This is my second order of this product and will be ordering again. They are so comfortable might as well get all the colors. They are not too heavy and not too light, just right. I usually order a size larger when I order t-shirts etc. but I went a size smaller just to see with this product and I'm glad I did they are just right. Highly recommend. You won't be disappointed. UPDATE: Just got my 3rd order now I need to contact the customer service number and tell them We need more colors I have them all. A really great product and as I mentioned you won't be disappointed.