This bed is both really puffy and really supportive.  Our 80 lb dog just loves it, and we find it hard to get her off it!  Best Christmas present she got.