Good quality and very comfortable. Not sure how they will hold up on the deck in the elements. I have had them for a month and I am really happy with them