Was easy to put together.  The only thing I would have liked was if they had painted the underside of shelves & top piece.  I painted them before I put together & it looks great.