Excellent buy! Arrived Sunday so have only slept on it for 2 nights so far but I have already noticed an improvement in quality of sleep.