Easy to assemble, arrived on time, and exactly what I was looking for in a bench! Colors are vibrant and such a great price! Satisfied customer!