
After buying a medium that didn't fit (my fault I didn't check the measurements) I bought a larger and it fits my canary cage perfectly. Cage 18Hx18Dx30W. I also have a parrot and my canary is a lot dirtier than him, seeds everywhere. I didn't choose this product based on brand name or definitely price, but based on reviews. And I was not disappointed. Can't comment on durability, canaries don't chew like budgies and kennels, but it's a nice material, very breathable and the elastic has good stretch and seems to last a long time.

π¦ VIVOHOME 59.8 Inch Wrought Iron Bird Cage with Play Top, Rolling Stand - Ideal for Parrots, Conures, Lovebird, Cockatiel, Parakeets
9 Review

PIVBY Wood Bird Cage Perch - Colorful Parrot Stand Toy with Paw Grinding Stick - Pack of 3 - Perfect for Amazon Parrot Birds - Colors Vary
9 Review

KATUMO Chicken Swing Perch Toy - Handmade Hanging Stand For Chickens, Hens, Birds & Parrots Training - Colorful Coop Accessory 112Cm/44.09'' Long
11 Review

π¦ Premium Kaytee Walnut Bedding: Perfect for Your Pet Birds' Comfortable Sleep!
9 Review

Products Pepper Delight 11 75 12 Piece
5 Review

π¦ Wagner's 18542 Cracked Corn Wild Bird Food, 10-Pound Bag: Satisfy Feathered Friends with Nutritious Treats!
8 Review

π¦ LAFEBER'S Classic Nutri-Berries Pet Bird Food: Non-GMO, Human-Grade Ingredients for Parrots
3 Review

π¦ Nutrient-Rich Harvest Blend for Cockatiels (Sunflower-Free), 4 lbs Bag - Premium Cockatiel Bird Food Mix
7 Review