Love, love, love the colour (blue) and it is nice and firm in a good way. Gives me good support for my back and hips without being so rock hard that it's uncomfortable. My cat loves napping on it too. :)
Also, really easy to put together.