Product got here ahead of schedule and was exactly as described. It fit perfect and my girlfriend loves sleeping on it even more than I do.

Pros: Perfect
Cons: You need help to get it on the bed, but once on fantastic.