My 13 year old son put it together so assembly wasn’t an issue. Seems sturdy and looks like the photos. Just wish I could get my dog to use it!