We used a sheet of thick vinyl flooring on our coop and are quite pleased with it.
However- use caution for slippery surface.
A few tips.
1. When putting it down, we stapled it in spots throughout and on the sides (ran edges up the wall about 6"-8" as that was the size with no cutting). Be sure to push the flooring completely against the edges, especially in the corners, as it will NOT stretch to fill any gaps, tearing instead. It should be more like a skin for the floor and corners with the vinyl pushed tightly into the corner. If the corners look rounded instead of square, you need to push more material into it before fastening.
2. When maneuvering the flooring into place, be aware that it is VERY SLIPPERY! Not just because of the surface, but it will move around on the floor, too. Use caution, then staple it to the floor. Yes, staples make holes in the vinyl- about 1/16" so nothing to worry about.
3. We use the deep litter method, cleaning it all out about every other year. Ended up with about 12-18" of bedding and composted bedding at that time. Had one spot near the waterer that was a bit crusty on top (told us it was time to clean out), but the rest was fine. We DO use diatomaceous earth (food grade) too prevent bad bugs and never had a problem with ammonia smell.
4. We cover the floor initially with about 6-8" of bedding. If too thin, it WILL BE SLIPPERY! The thicker amount does quite nicely, but still be cautious for the first day or so until the chickens pack it down a bit.
We have had this for about 3 years and are quite pleased with the results. The flooring makes cleaning VERY easy when it comes time. We used a pitch fork initially, being careful not to poke the floor. The thinner stuff that falls through the forks we left there, about 2" worth to continue the composting (good bacteria) per the deep litter method recommendations.
Pretty simple, actually. Given a choice, we would do it again, exactly the same way. We would turn it a little bit more throughout the year to prevent a few crusty spots.
Hope this helps!