Love! Came on time and I was able to put the whole thing together by myself in about 2 hours - and honestly most of that time was just opening the boxes. Once the pieces were out, it was easy peasy! We’ve had it a week and so far has stood up well to a Pug and a 3 year old boy’s shenanigans. I was hoping the seat would be a little wider, but still very comfortable. Very firm when first out of the box but it seems to be softening nicely. I appreciate that all the cushions have covers that zip off for easy washing.  Overall would recommend.