Bench arrived in 2 days, was easy to assemble and is very comfortable in addition to being a great storage space. I'm very happy with my purchase.