sturdy enough for my chunky orange boy. took about 45 mins to put together. he loves the top part and actually fits in the padded bed.