exactly what i wanted but make sure to read the instructions carefully some of the images were a little confusing. built this by myself and it took about 2 hrs and 30 minutes to assemble. also if you live in a walk up like me be aware this desk is very very heavy