Fair quality. Cheaper carpet than I expected. After a week my cats have already scratched quite a bit of carpet off the poles. My cats are quite large and I found that the largest tier wasn’t very sturdy when they tried to lay in it.