Easy to put together, great faux fleece fabric, many levels....My cat LOVES it!  I couldn't find him the other day and he was sleeping inside the little house part.  He can't get enought of scratching the poles, jumping up and down like a crazy man and playing w/ the hanging toys.