Just arrived the other day. Size was exactly what I was thinking - color was a little lighter but it is not a deal breaker (just slightly) and the foam is a bit firm but with use will loosen up. Love it. High quality and worth the purchase.