Arrived in perfect condition. We have a Great Dane puppy and this is works not only for kennel training but is also big enough for when she is full grown.