It was reasonably easy to put together and I am not good at this kind of stuff....   The drawer and door are the most challenging. The materials are kind of thin and I doubt it will last many years. That being said, it is pretty much what I expected for what I paid. The shipping was super fast. Who know's, I may write a review 5 years from now that it is holding up great. I just got it last week, so I can't say.