Top quality grouping. Sturdy and comfortable. I was concerned that the back would be too low and/or the cushions would slip. There was no need to worry. Time will tell, but we have no reason. To believe this will remain durable and comfortable for many years. 

I would suggest that you prepare yourself to be patient for the assembly process. It is NOT difficult, but will take some time. I would say that I spent about 3-4 hours putting it all together and ensuring it is level, and I am typically pretty handy. Many have suggested leaving all bolts loose until you have them all in. That is an absolute necessity. Especially if you are picky about it being level. BUT...the end result was certainly worth the effort.