Perfect! Just as described! Love how soft and comfy it is! We’ve only had it a short time, but so far so good!