I purchased 3 different sizes for my new  couches. Idea is cool, love the cover but the hooks are cheap quality this 2 out of the 3 have broken off and I did not have them on tight at all. The material used to hook the cord on ripped as well. Not toddler-proof as the main reason why I purchased them to keep my new sofa set from getting damaged.