Accomplishes what it needs to.  Assembly was easy enough (recommend you do so on carpet) and desk appears sturdy.  The white paint/finish on the wood is not very protective, and will probably scrape off and scuff up pretty quickly.