Had a delay in delivery that isn't fun to wait, but it was worth it! Very comfy, heated up quick and has been easy to maintain... although I've only had for a week, so far so good!