Pretty good! A little bit soft for a firm mattress but seems well made, no weird odors.