Beautiful sofa and a perfect fit for our walk in basement apartment! The pull out part is very easy to slide out or slide back in.  As many other reviews mentioned this sofa is firm, but we actually prefer it. Very happy with our purchase!