Love our bench. Easy to assemble, and looks fantastic. We double checked length and height against what we wanted in out space, and it fits perfectly. We ordered on a Sunday, and received it ahead of schedule.