This chair has it all. I read the reviews and agree 100%. It's not only stylish but I can sit in it all day in comfort. Great support throughout. Package came neat and it's easy to assemble. Would recommend this to anyone.