I live in a studio apartment, and this sofa is perfect. It’s compact but offers a lot of functionality with the storage and pull-out bed. The USB ports are a great addition.