This puffed up nicely after being flat. The fabric is really nice looking and it's so comfy even the cat likes to lay on it. I've had a bed before and they are really high quality.