Perfection! So happy. Great product for the price. Slept on it the first night (my dog is also thrilled). Wish I would have ordered it sooner.