They're exactly right for the chairs I bought.  Very well made.  Good, durable  fabric. Don't know if the memory foam will hold up in time, but I won't be using them often.