Sturdy and easy to assemble - still feels small, even for my 15lb cavalier though. May buy a second in the future to give her more space.