Arrived today. Delivery guys were awesome. Size is perfect. I would call this slate gray slightly blue gray which was what i was looking for. Very firm. Will be using the bed right away for guest. Very nice for lounging!