We received earlier than expected and the quality is excellent! Our grandsons love them. My adult son, who has back pain laid on the mattress and said that it was perfect firmness for his back. We will wait to see that they hold up well and if so, will be ordering for ourselves...very pleased!