I hate particle board construction and cam lock assembly. But I can't afford the top quality products. One of the boards started splitting during assembly. If you can get past assembly, it's very pretty. And the slide-out "breadboard" is a really nice feature.