The sofa is a beautiful deep navy and the cushions are comfortably firm.  Seems like it will last as long as we take care of it so no complaints for now.  Thanks Wayfair!