Perfect size for my cat and was easy to put maybe took like 30 minutes. It stopped my cat from scratching up the coaches so a great purchase!