Took about 3 hours to put together by myself my dog is a little unsure and I give 4 starts because it says large breed dogs and not much room as my pup 70 lbs and longer torso