I had to add drawer pulls as one of the drawers still didn’t pop open efficiently enough. It’s definitely prefabricated and I imagine will deteriorate in quality more quickly than a solid would piece would but it’s very aesthetically pleasing and quality is what I expected for the price. Assembly was a bit of a pain and time consuming but the instructions were easy to follow.