Arrived quickly and very well packed! It is very soft and big mattress. Very comfortable to sleep on. It is medium to soft firm mattress. 12 inch tall! It is the perfect mattress I wanted for my sons room! Totally recommend it!