Perfect fit and color. It is a dark navy blue.  Firm. High quality. Outdoor ready. Exactly as expected.