Overall a good purchase. I’m 5’4” and my feet hover off the ground when I sit far back. Assembly would be easier with 2 people but is doable alone, took me about 30 minutes. No delivery issues, got the boxes together in 2 days. Would recommend for the design. Seat is solid, firm, but not hard.