Arrived in great condition, no assembly required. Perfect for blocking off the entryway for our puppy, although it may not be ideal for larger dogs as they would probably be able to push it aside.