It’s perfect! I gave it about 48 hours to settle and the first night she was amazing. Woke up confused on what day and time it was. Slept like a royal queen on a cloud. It’s firm but has just enough plush. Awesome quality for the price.