Our dogs have loved this bed!  It has good support and has not lost its fullness.  Previous beds we had went flat within a few months of use.  I would definitely buy this bed again!