The style and fabric are great.  The scale however is rather small, great for a small apartment.  With my 2 dogs jumping on the sofa I don't think it will last too long.  More for looks not comfort.