Easy to put together, I did it by myself. Seems sturdy so far. Plenty of room for 2 large dogs (goldens, husky, etc) or 1 extra large one (dane, newfie, etc).