I have a 12 in memory foam mattress and the 18 in is a little tall but I am happy