This bed is so fluffy, which is what my dog likes (she tries to sleep on the pillows all the time in my bed) Only had it 2 weeks so I don't know how it will hold up in the long run, but seems to be good quality. I have a 85 lb Lab and I bought the extra large, it fits her well, but it does take up a lot of space in the living room she might have been able to squeeze into the large. The middle section comes out of the couch area for washing. Best tip would be use painters tape to measure where you're going to put it to determine if it will fit.