Perfect fit. 4 hours to put together myself I suggest having another person assist especially when attaching the doors. Instructions were not very clear on what should be front facing which resulted in me assembling the shelf’s backward and by the time it was noticed it would have required me to undo so many steps it wasn’t worth the effort ( it’s not really noticeable to others). It holds a good amount of my pantry goods without taking up much space.