This sofa is just perfect.  I live at the beach and have a beach themed interior.  Also needed extra sleeping for guests.  The choices of fabrics were perfect for my needs and wants since I also have two daughters in the home and needed durability.  I am very happy with this purchase overall

Pros: Terrific Value and design and size
Cons: can't think of any