It was easy to assemble by myself and my cat also loves it too. Very sturdy and firm. I just cant do anything about this new faux leather smell