I LOVE this so much!!!  It's beautifully done and will be perfect on my beachy blue wall!  Putting it up today!  It has hangers on the back and everything.  LOVE LOVE LOVE!!!