This computer desk is perfect!  I like the set-up and the versatility of being able to put the drawers on the side of my choosing.  I also like the drawers - the cloth material is sturdy and suit my needs.  The desk came packaged nicely and all pieces were identified which made assembly a breeze.  Look forward to many hours working at this desk!