This is a good quality desk for a reasonable price.  The directions are challenging and it does take a couple of hours for one person to put this together.   The time spent assembling it is worth it!