This desk is exactly what we needed.  Just a small, well built desk.  It's high quality with a nice finish.  My husband and I put it together in about 15 minutes, maybe less.  All we had to do was put the legs on.  All the holes lined up and all the hardware was there.  We put this in a guest bedroom so people could put their electronics on.  It's worked out great.