I ordered 4 of these and glad I did, they are very well made and much better than I expected! I ordered, gray, teal, blue, and a white, but did not receive a white  one, which is very disappointing because I would probably wear white the most.. I would have given 5 stars if not for the mistake