It arrived on time and in good condition. I ordered a size larger than I normally wear - I usually wear XL - as I suspected the size would be small. The XXL model is a little tight in the shoulders, but it's comfortable and loose without being baggy. It appears to be well made and has survived a few washes so I've ordered others. I think these are great products. My only comment concerns the color. I ordered a red sleeveless sweatshirt. I thought the color in the picture was purple rather than red, but that didn't bother me. Now that I have it I can tell you what the *color* in the picture is. You have to decide for yourself. Anyway, I still like it.