Loved this bed...if only they hadn't shipped me the wrong size THREE TIMES!  Finally gave up and took a refund.  I'll never know how it worked for my dog so I give it 3 stars.