So far so good been about 2 weeks, so comfortable and firm.
Arrived a day earlier than it was suppose to which was nice, prices is awesome