These were a perfect fit for the cabinet shelves in which I placed them. They are, however, made from rattan/paper substance and as such are a bit on the fragile side so if you are going to be pulling these baskets off shelves frequently, they are likely not going to hold up too well. They have a bit of a strange smell too, likely from the dye used, but this fades with a week or so.