This is great. Does what it is supposed to do. It does feel like the padded top is a little small. We have a foam mattress, so the edges are very square and you can kind of tell that the padded top ends before it gets to the edge of the mattress.