Somewhat easy to assemble.  It was the perfect style and size for an empty spot in my living room.  While practical and stylish, it may not hold up in a high use area where it would get lots of wear and tear.  I would give it 5 stars for style but only 3 for quality.