Great mattress!!! When it comes out of the box it looks like its about 4inches , just left it out overnight and it grew the rest lol! Very comfortable,  my son loves it! I did put a pastic cover over it. It does have a soft velvet material on it. Great purchase!