This is super cute! Not difficult to put together at all. I did it myself. If you have a large cat, it is too small. My cat is pretty small and it fits her perfect.￼