It took my wife and I about an hour to assemble.  I used a cordless impact low setting with finesse and it made the assembly easy.   For the cost the quality is pretty good, however the laminate finish can scratch if you aren’t careful during assembly and it will show hand prints etc.  That being said it’s worth the price and fast shipping and will wipe clean with a microfiber and gentle cleaner or clean damp cloth.