Bench is Easy to assemble, very sturdy, and great color. I did purchase a different cushion for the top as the one that came with it was not what I wanted for looks.