My cat was on this before it was entirely out of the box!  Nice and sturdy.  No wobbles.  Bed is big enough for my 13=pound Harley to sleep comfortably with no hangover.  Came fully assembled. We consider this to be a very good value!