Excellent! Received in under 2 weeks. Putting together was far from fun (3 hours) but worth it. Very comfortable and so far real sturdy. Researched for weeks and we couldn’t be happier with our decision.