These are perfect for the porch.  They are very well made and extremely comfortable.  I would highly recommend.