This desk checked all my boxes! I put it together myself. I liked the hardware being packaged in steps so there wasn't any question on which screws to use. And yes, the bench is from Wayfair too!