It does the job of protecting you from the sun.
For weights buy paving square slabs from a DIY store, that will save you lots of money.  The only issue I have is that when there is a strong wind..it keeps rotating 180 degrees, nomatter how hard I secure it.