These are decent desks.  They take about 1 - 1 1/2 hours to put together.  The door slides feel a little "sloppy" and cheap.  However, I bought these desks because they are finished on the back.  They do serve the purpose.  We have only been using them for about 3 week. Onl time will tell how well they hold up.