My 16 year old son put this together for me with no problem.(You must let glue dry, so it's best to have 2 days to assemble) Quality is as expected for the price. White top had grease stain and scuff marks upon arrival. In all fairness, I did not contact customer service, and in fact kept. I'm using it to store linens in our bedroom, which this sideboard suits the purpose well.