Got this as a present for one of my moms coworkere.  I put it together so my mom could deliver it to her coworker.  Next thing I know my kitten has decided its hers.  She is all over it.  I have a slightly taller one for her and she just ignores it lol she likes this one a lot more.  It was easy enough to put together with the instructions.  I think the toughest part was putting it together with the kitten trying to help by knocking the screws everywhere lol.  Im probably going to have to order another one when my mom picks up this one.  Yes its a tiny bit wobbly one hard floors but not so much that I worry about it.