Great quality! The carpet it thick and nicer than my own carpet! Assembly takes less than a minute. 2 of my 3 cats love it! Highly recommend!