The bench is easy to put together; in which I put together myself. The bench is a little low to the ground but other than that it was a good buy. I have the bench placed in my entryway just awaiting some throw pillows to place on top.