It is an extremely comfortable pullout sofa.  Unfortunately, one of the wheels that is used to pull the extra piece out broke within the first day.  While it is still able to be pushed in/pulled out, it does disconnect at times.