Time consuming to put together. It also scratches easily. The finished product is nice for any area. I would recommend putting it against a wall if you have children or pets, as this is a bit easy to move and shakes.