This is a decent little couch for small spaces. We bought it for our playroom and it works well for that space. The cushions are attached to the seat back which is nice for keeping toddlers safe who might grab on and tumble backwards otherwise, but not great for couch longevity.The steel gray has a definite blue tint to it. Also the material is already snagging after only 3 weeks with cats, (see photo) so maybe not a good purchase if you have pets. 
We had no issues with cushions not inflating. It looked good right away. Overall a good purchase for a playroom that we expect to get thrashed, but i would not buy this for my every day adult living room couch.