This fit perfectly on my new daybed, it seems to be high-quality, it is very firm!