We purchased this Seating Group and love the quality.  It was time consuming putting it together but the result is great!We would recommend it for a porch that may have some cover from the elements which we do - covered porch!