Absolutely perfect fit and so comfortable and feels good on my back and neck. It’s so soft and cushy to sit in and my co-worker feels the same as I ordered her one for better back support and she loves it too. Will order one for my home office.