Bought this couch for the gaming room I'm making for the kids. It's perfect for watching movies, playing video games and then perfect for a sleepover. It was super easy to put together myself. The bottom cushions are quite firm as others have mentioned but it's perfect for what I needed.