It's perfect for my needs. I didn't order the arms for I really didn't need them but they probably would have made it easier to get onto the chair. Was easy to put together which is always a plus, a little wobbly, the only reason I didn't give it 5 stars. It has nice cushions and so far is quite comfortable.