So far I really like it. Haven't noticed any leaks yet. I used to have a Bak F1 and I like the X2 better. It also doesn't need drain tubes. I can also close the tailgate without opening the cover.
It looks like the branding could be pried up, but not 100% sure. It's probably only glued.