Desk is exactly what we were looking for. My 12 year old son put it together himself.