From the pictures and description I expected something that would offer support. This is really really plushy soft and offers not much in the way of support at all. I am going to open it up and restuff it so that it's firmer. It is however a good size and it doesn't slide around. But for the price - I would not recommend this. If you are looking for support and firmness - this isn't for you.