I would have given it 5 stars, but the assembly was not as smooth as it could have been.  Two of the screws on the right side arm didn't line up easily, slightly stripping the screws (the bottom 1/8" of the screw threads were flattened). I was able to get them threaded and tightened up.  The finished product is comfortable and meets our expectations.