Great quality - really solid build, easy to assemble, and I love the fabric. Also, my cats really love it and have yet to even try scratching it :)