Bought these for a foam mattress for a twin and full sized bed. The twin fit perfectly on the 8 inch foam mattress but it was a little tight on the 7 inch foam full sized mattress. Nice quality.