Assembly took many hours with a break in between so many pieces. The finished product looks great and is solid and sturdy. I like the storage in the door feature, as well as the drawer that separates the top storage area from the bottom. If it was easier to assemble, Id give it 5 stars.