Very easy to put together and I love how you can design it any way you like. Good quality but most importantly my cat loves it!!!