I really like this table and bought two which match my new flooring. Putting it together wasn’t too difficult, everything was provided, but one of the legs were bent where it connects to the underside of the top so it couldn’t be attached. However it is still sturdy and didn’t affect the look. The 2nd table, one of the screws wouldn’t go in correctly at the bottom. Again, not affecting its sturdiness but this is why it got 4 instead of 5 stars.