I'm not sure how good or bad this product is because it is the wrong size. I thought the "S" in "Q/S" meant small! I'm a guy who has never heard the term "Queen Size". Why not say "1XL-3XL" which is on the box. Oh well, luckily I read the box before giving this as a gift. I would have been smacked and and had to go through the "...so you think I'm fat??..." argument. Hopefully this will save someone some embarrassment.