I received the bed I ordered on the day they said it would be delivered.  It took three days for the bed to reach its proper size, which was expected.  It is much more comfortable that I had expected!  It is amazing! The sheets fit on it perfectly.  I am quite pleased that it is such a good mattress.  It is very firm but the memory foam is great for easing back pain.  No more tossing and turning.  I highly recommend this mattress.