As a gamer, this sofa is perfect. The wide armrests hold my controllers, and the USB ports keep my devices charged. The pull-out bed is great for all-night gaming sessions.