Perfect! Just as I’d hope it would be. Excellent delivery, fully assembled in less than an hour. Love the quality, color, and comfort