Assembly took longer than expected because I had to wait for a replacement part.  Wish the top was one piece but for the price point and purpose, overall, it's fine.