From looking at various hitch cargo carriers it seems as though they are all fairly similar in general, unless you buy some very expensive ones, though some are smaller.
Packaging was good and professional, the instructions and warnings are a one-page sheet of double-sided paper but that's all that is needed. Assembly was quick and the instructions were good. You need a minimal amount of tools to put it together, and it goes quickly. One person can put it together in practically no time. The bolts for attaching each side of the tray have nylon locking nuts and washers, the bolts for attaching the whole thing to the hitch receiver tongue are larger diameter and have washers also but no locking nuts. I think it goes without saying that you want to recheck the tightness of each bolt once in a while anyway.
The materials it is made of seem fairly heavy duty, the welds are good and the mesh on the bottom is of moderate thickness and plenty strong. The steel of the frame seems good sized as well as the piece of square steel that goes into the hitch receiver.
It even came with a hitch pin and cotter pin.
Fitting it into the hitch receiver on the vehicle was easy but there was a bit of play when it is in. This seems to be fairly normal with some hitch receivers - no matter what you put into them. I have had two bike carriers that are the same way. From what I have read manufacturers seem to have a bit of leeway when it comes to 2 inch hitch receiver sizes perhaps.
Once I put weight in this cargo tray it was much stabler and didn't seem to have the play that I had noticed when it was empty. But I did use a few pieces of thin tin slid in between the hitch receiver and hitch piece on the cargo carrier on the top, and sides. And zip tied so the tin wouldn't work it's way out, to take up a bit of slack. But I don't know if it was really necessary.
The tray itself has multiple tie-down holes along the front, back, and sides.
It's plenty wide enough and deep enough, and in fact was deeper than our cooler as well as the large Tupperware container we were planning on strapping on to store more things.
I used a combination of ratcheting tie-downs, rope, and bungee cords to secure everything front to back as well as side-to-side. Also, a bungee hooked around the metal mesh floor right in front of the cooler and Tupperware thing and up over them and hooked to the front helped to make sure both stayed in place and didn't slide back, though I don't think it would have mattered.
I also used a few bike cables and locks to make sure nothing could get stolen while at rest stops or other places where it might be unattended. You can hook the bike cables from your hitch's safety chain attachment around this cargo tray, taking up any slack by looping any extra cable around sections of the metal mesh floor until it's fairly tight. That way no one can unhook the whole thing and pull it out. It's even an extra safety in case the hitch pin came out, which is unlikely.
You can also take more bike lock cable and locks and go around your cooler and other things to secure them to the cargo tray.
Perhaps this is overkill, and I likely won't bother doing this next time but it may be something others might consider if it's going to be left somewhere questionable.
After a taking this cargo tray with us while making the trip to a camping spots a distance away, driving down highways, secondary roads, and some lightly graveled roads it performed well. Same with the trip back. On a Ford Edge we barely noticed anything while driving (and what we did notice might have been just our imagination).
Very good purchase, good price, pretty good quality, paint seems to be thick and coating every surface except the bolts, and I think you could even disassemble it all easily if you really wanted to for storage, though I am going to just store it assembled as it takes up very little space.