Easy to assembly, received timely delivery. I absolutely love this bench. I have a small condo and needed more sitting space without overcrowding my place. I have it placed in front of a massive picture window. I highly recommend!