My two dogs and cat love their new bed! It arrived a week earlier than scheduled, which was very exciting, and was ready to use out of the box. It's a perfect, little couch. Really quality constructed, exactly like a normal couch, so it provides excellent support. The pillow was way too full for my papillon, but the cover is removable so I just replaced the filling with a flatter throw pillow. My papillon adores it and so does my cat. I also have a 30 lb dog who keeps sitting on it. It's sturdy enough to hold her but maybe I'll have to save up for a bigger one just for her!