Does the job, although does keep coming off the mattress at the corners (perhaps slightly too big?)