I love that the arms rotate out of the way when needed. Very comfortable to sit in. Assembly was mostly easy, only tricky part was aligning the bottom seat to attach to the top and screw in the bolts while holding in place.