This is supposed to fit up to a 21" mattress. Wrong. The workmanship is so poor it doesnt even have an elastic bottom to tuck it in. The overstuffed top is nearly none existant. Do yourself a favor dont order this. I cant wait to return it.