I purchased this desk with matching hutch for my home computer. It was everything that I thought it would be. I received it in 7 days (one day less then promised) and we put it together with no problems. There was one broken piece on the floating hutch but we called and they sent out a replacement part right away. Overall great value for the money.