Absolutely what we needed.  We don’t kennel the dogs all day, but when we have company, it’s the perfect way to socialize our dogs with distance.   Great quality.