Perfect for a great price ! I've looked everywhere in store for this item but it was expensive. I do not use all of the panel because my dog is still a puppy but I'm happy because it's big and I can still make it bigger if I need too, the door is great (she knows how to jump out of it when needed) and the shipping was really fast !!! It arrived 3 days before date !!! Totally worth it !!!