This product is nice looking and very easy to assemble.  I had it up in 5 mins.  The stakes work very well as I blasted very hard shot to test the durability and it stood up well.  Great for the price too.