Would be nice if it had a less slick finish or something to keep mattress from sliding off, had to put several large Velco pads to stop sliding, but does the job, shipping was terrible, sat in warehouse for 3 days before it shipped.