I bought 2 of them. They are very large, cushions are thick and comfortable. My dogs love them. I haven't washed them yet, but it looks easy to zip off and take inside cushions out. Only thing I don't like is the bed surface is very light color. It shows the dirtiness easily. I'm covering up w brown throw on top of it, so I don't have to wash bed as often, instead I can wash throw.