I feel this is great. However, you will not only need the chickens, you need a fenced in area around and overhead as well to keep out possum, fox, owl, hawk, eagles, etc. Watch your hands when you put your hands in the nest to get the egg that you don't get hold of a snake. Then when you keep the chickens penned up you have to buy feed and minerals in order that they lay the eggs. You have to keep water to them. It is work, but it can be a pleasure as well.