So easy to put together and wonderfully soft-our cat liked it immediately. I also love that the bottom is soft which is great for hardwood floors. Awesome purchase and great price!