I'd give it five stars but haven't had it long enough. Arrived fast, puffed up in hours. No lingering factory smell. I would buy another.