Excellent!!! Mattress did arrive rolled up but miraculously expanded before our eyes to normal size!!! Bought for my son who has found it very comfortable.   Would definitely recommend this product.