Nice looking table. It's pressed wood with a veneer  so it won't take a scratch very well.  But, for the price you're not going to get hardwood.

Assembly wasn't difficult but it was time consuming.  I only had one panel that had to be nudged a bit to fit but it wasn't a big deal.  I'd strongly recommend having a battery powered screw driver handy; your arms will thank you.