This was slightly difficult to put together. Not all the holes lines up correctly. But we made it work. Table is sturdy and doesn't wobble so that's all we needed. Ok for the price.I put 4 baskets on bottom shelf,an it holds all my living room needs,stunning end tableLiving spaceI’m 76yrs young, let that sink in. The box was too heavy and the UPS man gladly put it down in my living room by my chair. I had to get up and open up the box, cut the tape, and take all the parts out. I work slowly and carefully. Got all the parts and screws out and checked it out to make sure all the parts were there. As per directions, I put the frame together, right from my chair. It was very wobbly, thought I had made a big mistake, but I loosened the screws and proceeded. When all the frame was put together, I tightened most of the screws, put the top on with the screws and then tightened all the screws. Then I attached the middle shelf, from my chair. This is a very sturdy, very beautiful and very functional coffee table. Took me about 21/2 hrs., but I’m slow, not that assembly is hard, it’s easy to assemble, good directions with good pictures. Great table for my large 1 bedroom apartment.I was looking for a table that was inexpensive and matched the shape and decor of my tv stand which is an espresso finish and had similar lines to this table.I came across this one and thought why not given the price and reviews.The legs are in a dark grey or gunmetal finish which do not match so I painted them in a bronze finish.The assembly was pretty easy and didn't take long once the acrylic dried on the legs. I'm pleasantly surprised at the finished product. It's sturdy and looks great with the new leg color.It's also a nice size, not too big, but makes a nice appearance.I love this coffee table. It's been a great addition to our living room. BUT,....one edge of the table had pulled away from the wood a little from the moment it came out of the box. So the adhesive holding onto the edge cover was not very good. I will need to super glue it closed. I was disappointed with that as it same like that and I thought it would be better quality. The assembly took a little while as the holes were hard to line up. I needed a second person to help pull the metal frame to get the holes to line up perfectly. So far the table has been holding up and we use it daily. So once assembly was over and if you get one without the edge defect, it's a great table.The look of this table is what I love most. Not too heavy also. Easy to assemble. Only complaint is that 4 of the bolts that hold the top on are not long enough, or the metal is curved so they won’t reach. Although only half of the bolts are holding the top on it is still sturdy and I don’t feel the top is going to come off.This coffee table is much sturdier than I expected and came with no dents or scratches. Assembly was not any more difficult than any other coffee table you would have to assemble. I would buy it again.I'm not even sure what to say...I got the table and it had a huge scratch, but was hidden once the table was put together. Whatever. It took a month to get so I just let it go and wrote and review. I was contact by the company saying they want to make things right, if I removed my review, they would refund me part of the table. Sure. I removed my review. Received no refund/didn't hear from anyone. Lol.