Came before the bed frame so not tested it properly yet, but came in good packaging, opened and had a lay on it briefly and very happy with it so far! Ordered it and got it before expected delivery date - very quick and efficient