Indoor/outdoor carpet is very stiff & scratchy. It is much easier and I think looks better to do automotive carpet. You can buy it at Walmart. I think we attached ours with super 77 spray adhesive.
As an aside, aluminum stains are impossible to remove from leather, so I highly recommend carpeting the walls in some way.