This bench is beautiful, solid, and easy to assemble. It came meticulously packaged, and in spite of the outer box having sustained some minor damage, the bench was well protected by many layers of thick wrapping material. I am a moderately handy person and it took me 30-ish minutes to assemble. The most difficult part was removing the thick, plastic screw covers on each of the legs (I ended up using a carpet knife to split them, and needle nose pliers to then pull them off). The tiny wrench provided works, albeit awkwardly. A socket wrench could easily cut assembly time in half.