This mattress is a great buy for the money. It took about 2 days to become full size 10 inches thick. Was definately true to size maybe even a little larger. The sheets fit nice and snug. It has a nice firm feel when you first lay down but then you body just kinda slightly mellts into the foam for a great over all body support. My set came with the free cervical pillows which all to a great nights rest.