Fits the roanoake bed frame exactly. For the money it is an excellent buy. Nice and comfy