only had this bench a couple of days but thought it assembled easy enough yet impresses me as being durable and sturdy. Have not yet purchased a cushion to put on it but is comfortable as is. Looks good on my patio.