The pockets are neat, it was super easy to put together and not only does the girlfriend love it, so do the cats. The cushions are firm but not hard, and I like that the cracks in the couch cushions are only a few inches deep, much harder to lose my phone. Time will tell as to how it holds up.