Great value for money.  Bought white version for son's bedroom.  Chose this design because the end shelving unit provides extra storage compared to other desks.  We're not DIY experts but we found it easy to put together.