The upholstery fabric is a little lackluster, and the seat doesn't invite one to sit for hours on end playing video games ( I tried this one night and needed a few throw pillows for a binge session. ). It is perfect for when guests come over and for our two TV arranged living room. What we love most is the swivel. It's sturdy on carpet with uneven floorboards, and smooth moving for reorienting. As a bonus it turns out to be a favorite for cats. It's the current favorite sleeping spot.