Easy to assemble..20 mins tops ..weatherproof heavvy duty bench seats...holds 5-6 deep cushions(2pc each) easily...everything I needed!