Perfect fit. Great quality! Sturdy. The table took me a bit to put together... either I misplaced the instructions or they weren’t in there. Either way, it was finished and my children and I both love it!