I frequently have friends and family over, and this sofa has been a great investment. The pull-out bed is comfortable enough for extended stays, and the hidden storage is perfect for extra bedding and towels. The built-in USB ports make it easy for guests to charge their devices. Plus, the Chenille fabric feels so nice to sit on.