I didn't read the description very well so I was surprised that I had to assemble this myself. Luckily, I am a carpenter and have access to tools and this is easily one of the easiest and well made pullout shelves I have installed. Love the dovetail detail