We recently downsized and needed a smaller computer desk.  This fit the bill and is very attractive and sturdy for the price.  It does take some time to assemble but all the parts are there and the instructions are easy.  I like the cabinet door that covers the tower.