Fits perfectly. Easy to assemble but it did take a few hours to do so. There was one point of confusion -I ordered expresso but the box said black even though black wasn’t a color choice . I didn’t notice until it was partly assembled snd already out of the box so I’m settling for the black. Would have preferred expresso.