Perfect for my two labradoodles. A lot of pieces but they were clearly marked and the directions were easy to follow. Does come in two heavy boxes that may require 2 people to carry.