Perfect! No too big. Not too small. True to color. Firm, but not too firm. We’ve gotten compliments from friends. Love them.