well its kind of firm at first but as time goes it becomes softer and starts to sink in. im just dying for it to become fully plush and soft like the one i tested at the store.