Product arrived fast and well packaged. It is so soft and exactly as advertised. The white ones are pure white, not yellowish, just like I love and expected. The large is large but not huge. I think its perfect for up to a size 16 (but not more). I got 4 so I can also have extras for my guests.