Absolutely Perfect!!  Soft, durable, and greatly enhances the furniture.  Perfect addition to comfort the floor for  smaller guests to play on.