We love our new sofa! In the beginning we had some problems with The customer service/shipping issues but the sofa was extremely easy to put together. It has enough storage for blankets and pillows and there are different reclining levels. I would definitely suggest this to a friend.