Prompt arrival. Exactly what I ordered. Great instruction for assembly. Great quality product. It’s ready and waiting for my new puppy!