Overall it’s super cute! For the price it’s definitely worth it. Assembly took about 40-45 minutes. All of the pieces needed for assembly were present. We just needed a screwdriver and a hammer to successfully build the tv stand. 
It’s the perfect size, and height for what I was using it for. 
Shipping was fast. 
Product came packaged in one (1) box and was not damaged/dented/ruined/scuffed upon arrival. 
Works perfectly for our living room in our 1bd/1br apartment.