Had to take 2 full stars away for assembly. It was pretty difficult because one set of holes on the tabletop didn’t line up with the holes on one of the legs and I had to sand them until the holes were a full inch from where they were drilled. Luckily that was the only issue and everything else was fine. Looks good and is sturdy. FYI the tabletop isn’t smooth- it has a rough surface, but I don’t mind that.