The size of the boxes was perfect but the product that was used looks super cheap and the weaving was inferior. It had large spaces that were not intentional or should not have been in the design and did not show in the pictures!