Very high quality mattress. Firm means firm so take some used to initially but after a week I can say that this mattress is my fav place to be at the moment !