Excellent desk for the price. Delivered in less than a week and assembly was a breeze. Took about an hour to put it together by myself. The bottom drawers slide smoothly on tracks and the top cubby drawers fit right into place. Highly recommended for anyone in need of an affordable workspace for a small or medium-sizes room.