These are awesome & heavy duty.  The posts are slightly short, so they're a bit iffy to set in concrete.  I set mine in concrete, but I was slightly nervous they weren't set deep enough (I still wanted to cover them in sand and leave 16+ inches exposed).