I received the box pretty fast after placing the order. It requires you to assemble the tray stand together but not the TV trays. And I thought the tables would be more sturdy and a little heavier. They are really quite light and flimsy compared to our previous set. I had one TV tray already require glue for underneath the tray top. I am satisfied for the most part for what I ordered and what I paid.