Very good but mildly difficult to put on and remove.
Seems well made and that it should protect the spa from sun exposure. It is a little inconvenient to put on and remove because it is so snug. Hopefully, with use it will stretch a little. Overall, very satisfied.