Easy assembly, 10 minutes from opening box to sitting! Styling is modern, exactly what I wanted in a garden bench. Full sturdy seating, sits well. Looks lovely on my breezeway.