Be patient putting this together. Put the sides together first and play with it until it goes into place. The directions aren’t great but it’s not hard. I think it’s a good table and I haven’t found a spot for it but it’s pretty and it’s modern. The price is good too. Forgive the stained carpet....I have a puppy and we are about to get new carpeting.