I ordered 2 sets of this product and it was easy to put together. It came with some shipping damage (cardboard box was torn open and some plastic straps were broken), inside the fence was missing 4 nuts, had some dents to the metal and was dirty with dust, thus the 4 stars. I'm not sure if the short 'legs' will hold if my dog chooses to jump up on the fence, therefore, I may buy some stakes to reinforce the bottom to stay better. Otherwise, I think this is a good product, fair price, and would recommend.