Not the easiest to put together, but my hubby & I managed to do it within a few hours. That being said, it’s pretty sturdy & solid wood compared to others. I’d give it 5 stars, but I’m disappointed that it didn’t come with any shelves at all for the price we paid! It should have at least 2 small, & 1 large come with it for the price! Other than that, no complaints so far.