We love it so far.  It is comfortable and the fabric seems easy to clean.  I love that it is modular and can get rearranged when desired.  For the price, I am very happy.  The only downside is that the pillows aren't attached.  If you have small children, they WILL end up all over the floor each day.