My item came quickly and contained all of the hardware!  The blue color is gorgeous.  The weather hasn't been so great, so I haven't been able to hang it up yet.  Once I do, I will try to update my review!