This is a beautifully designed and well made piece of furniture which can fit at least two adult cats. Every element is of substantial material and solidly configured. Assembly was easy, with just a few bolts to slide through pre-drilled holes into metal (not just wood) threaded shafts. Be alert to the fact that the bolts are of two barely discernible different sizes. The only problem I encountered was with one shaft whose threads, upon close inspection with a flashlight, were malformed to the extent that it could only accept a bolt to about 60% of its depth. Luckily, however, this bed is serving as a balcony atop a small dog house that's nestled against our home on our large, covered stoop, and this happens to be on the side that's in the corner, so it'll never be seen. It's too soon to tell how well the upholstery will withstand kitty claws, but so far, so good. The foam inside is nicely firm, and the fabric is removable via a zipper on the underside which simply spans from front to back about a third of the way in from one edge. I haven't used the zipper yet, so I don't know easy it'll be to reinsert the foam as compared to a zipper that runs at least the length of the cushion along its side, but again, time will tell on that one. BEWARE, by the way, when opening the box in which this comes, that the cushion is right up against the cardboard on both ends, so DON'T SLASH OPEN either end. I saw no caveat on the box, and I simply wasn't thinking, so I whipped out my serrated pocket knife and was horrified to discover that I'd completely cut through the tight plastic wrap AND made a crease on the upholstery! As a testament to the fortitude of the fabric, it immediately ironed itself out. No cuts. Whew! All in all, this is pricey, but it's of superior quality to most of the pet beds out there, and it's designed for outdoor use, which is harder to find. It's a classy piece!