Not perfect, but soooooo much better than my last mattress!!  Very happy with it!