They came well packaged . I put them together myself within 10 minutes as they were easy to understand the directions and simple to put together which is a plus for me! They are very lightweight and easy to move . I love how they slide right up to the couch and make a little couch table so I can read , work on my laptop or tablet anything I want to or just have a snack on without spilling anything . These tables are worth the cost and appear to be durable . If you really look up close yes it has some flaws because it’s not real marble obviously you get what you pay for , you can tell it appears to be marble stick sheets as you can see the edges are rough and not smooth . Who is really looking that close ? But if you are super picky then maybe not for you.