Perfect size and matches my blushgrey bathroom decor. Comes ready to hang.  No assembly needed. Shipping took awhile but was packaged well.