Good quality materials and easy to assemble. Wish there were two boxes for my cats to sit in instead of just one. But overall good buy.