package arrived on time. hard to assemble because it had so many pieces but the finish result was a nice low TV stand (i wanted it to be low so I'm good with that). during assembly, one of the plastics for the upper drawer broke so one drawer is hard to slide in an out. but the table serves it purpose and it's also good looking so I'm good.

Pros: nice table
Cons: hard assembly