It is perfect for me. I have 12 full grown chickens. There is plenty of room for all chickens in the coop. There is plenty of room for them to roost at night. I have a one gallon water container and a feeder that holds 7 pounds that i hang on one of the roost. I use shavings rather than straw. You really don't have to use anything on the floor, but i recommend it. You definitely want to use bedding in the nesting boxes. It is a piece of cake to clean and weather resistant. You will never have to replace this coop.