Really easy to assemble, since it's just 6 pieces.  It took about an hour by myself.  The top and bottom pieces are quite heavy so flipping it around was a little tricky.  The top piece had some nicks on the corners, but they are small enough to fill in with a furniture pen.  My only complaint is the packaging.  Most of the Styrofoam was torn up in the box, so taking the pieces out the foam bits went EVERYWHERE.  But other than that, it's a great piece.  Perfect for an entry way console table.