Very happy with this purchase.  It comes ready to hang, it's sturdy and roomy.  I like the little extra room at the top for storage.