This is my first purchase from All Modern, and I must admit that I am pleasantly surprised with the quality of this pet bed given the sale price. It is solid, sturdy, well padded and well sewn. The solid gray fabric that lies against the pet's fur is very soft. The cushion is full and soft yet retains its shape and comes with an easily removable zippered cover that is secured to the base of the couch by a toggle button. The back of the couch has two outer pockets for toy storage. Last, but not least, it appears to be very comfortable because it hasn't been empty since I took it out of the box; I bought it for our chihuahua but our cats have been monopolizing it, which is not something they've done with other pet beds we've purchased. Thanks this manufacturer, for a well made product at an exceptional price.Pros: Well made, Great valueCons: None