This fits perfect in my office and thankfully the dog I purchased it for climes up and took a nap on it before I even introduced him to it!  It’s easy to clean fabric, the pouch on the bag is said to be for toys but I have ours up against the wall.