everything new and high quality. great matrass. perfect location. very good price. Also communication is pleasant and self check in was easy.