The desk is functional and nice.  Putting it together takes a couple hours and can be confusing.  Daughter loves it!