This was exactly what the description said it was and just what I was looking for. The skirt part is nicely made and the lining definitely is needed and covers well as voile is a very sheer material. My only concern is that the part that goes under the mattress seems a little cheap and flimsy as it appears to be made of a satiny fabric. Time will tell how it holds up. Hopefully it won't be an issue as the skirt is not taken off and put on on a continuous basis.