This desk definitely lived up to expectations.  I was able to assemble in under an hour, which was really great!  Steps were very easy!  Would definitely recommend!