Easy to put together until the doors, but overall pretty good. Some of the smaller pieces,  the laminate paint portions are peeling off that I had to glue down before installing.