Fairly easy to put together and very comfortable. They've withstood some recent rain and are holding up pretty well. Time will tell, but very happy with the quality so far.