Went together easily, rolls, fits my 9lb snoodle with lots of room for his bed and toys and he can have room to lay down and room to stand