One issue with a product like this is how it will work out long term, so we'll just have to wait and see. But the product received appears high quality, and the right size, and looks like it will last for multiple years.
The size is right. It's just a bit roomy so it covers the TAB 320 Boondock easily but isn't so large it flops in the wind. The cover is also deep enough [horizontal length] to reach the tongue while covering the storage box and shelf at the front. That also includes the spare tire mounted under the tongue. The cover is not long enough [vertical length] to cover the wheels though, so I have ordered a pair of wheel covers (from another company).
The cover is held down by nylon straps (2"-3" wide) that pass under the trailer and connect with side-release buckles. The straps are held tight by friction, but the strap do not slide easily through the buckles. Tightening adjustments are made by opening the buckle, moving the strap through one, and buckling them again. (This may be advantageous, as the straps might be less likely to loosen in a stiff wind, which we have plenty of in the Colorado mountains.)
My only complaint is there were no instructions shipped, or indications on the packaged cover to orient me to the best way to put the cover on the trailer. But I simply started to unfold/unroll the cover, raise it over the front, and let the light breeze help push it over the back. Front-to-back orientation was determined by door placement, but centering was a bit more of a guestimate. Unfortunately, I had forgotten about the warning to cover my windows, so I had to go back and do that. Then I forgot about the fan cover on top, which is presumably also a "window" that could be scuffed by the cover. (Old towels worked pretty easily.)