Great quality and very easy to put together.  I gave 4 stars because I had to drill a couple pilot holes cause the pre drilled didn’t match up right.   Not super comfortable right away but the cushions will break in overtime. 
Overall very impressed! And love the style!