Put together in 20 minutes. Great price for quality of what you get. On the shorter side but firm and comfy and perfect for extra seating.