This chair is gorgeous and well made. The cushions are firm. May need a small lumbar pillow, a thin lumbar pillow because I tried to use the arm pillow but it is too thick. I am 5'3" so fit well in it. It does swivel 360 and took me almost 2 hrs to put together by myself, but not difficult.