Perfect easy to assemble the only thing that the upper poles holes to hold  the tarp were missing ,very comfortable my puppies love ...Thank You Wayfair