They are exactly the right size. The were easy to assemble, however the upper shelf is difficult to level and sustain its position. I’m afraid it’s going to loosen up and sag. I’ll let you know!