The Coop is great. Everything was as described. Communication was good all necessities were provided. I had a toddler in my party and there were no issues.