This desk is basically exactly what I wanted, and if you wanted a long sturdy desk that will last a while this is definitely the desk you should choose. Assembly took about 3 hours  for a 13 year old.