Excellent choice.  The fabric is high quality and finished with care.  Purchased the gray with colored accent buttons giving it just enough pop and decorating possibilities. Cushions and back are firm just as I prefer.  Sofa was a gift to my son for his 3000 mile relocation to LA.  Shipping on time with a superb customer service team.  I want one now!!!