All is good upto now, had it for 2 weeks, fits perfect, I also purchased the deep bed sheet, it doesn't fit, wasted my money on it. Had a good night's sleep and it is so soft and fluffy, I recommend you give it a real good shaking before fitting it,. It's not for anyone looking for back support, the comfort is excellent. The straps that keep it into place are good, I would buy again at the sale price offered.