Love the sofa the size is great for tall people, sits high and the cushions hold up.  I would give it 5 stars, but the cushions are NOT reversible.  I have the matching couch and once again the cushions are NOT reversible.  Also the material is a little scratchy against the skin.