the fabric is really nice quality. not that cheap thin stuff you usually see. the cats are all over it and the beige hides the cat hair pretty well too.