It works for the purpose I need it to. I really like that I do not need to take off the mattress in order to clean the bedskirt. For that alone it gets a high rating, but the skirt itself is very thin material. I would have liked it a more heavy weight material. And that's why I'm rating it 3 stars. If this was heavier weight material, would have gotten 5 stars. It was a really good price and I guess the material reflects that. Overall, it fits my need to cover the bedframe on the bed in my spare bedroom.