Takes a little getting used to. Feels very firm at first but you do sink into it and its comfortable.  My 90 dog can hop up and I barely notice the movement.