The blue is a unique color that I have been unable to find. It is perfect. The size is a fairly good size, enough for 3 people to sit comfortably on. Cushions are firm.