Absolutely love it!  Assembly was mostly easy,  we only had some trouble with the back of the corner seat with screwing in pieces. We had to make our own holes for that.  Otherwise I’m super excited and can’t wait to enjoy!