Amazing ! They were a little smaller than I thought , shame on me for not reading the specs and grooming the photos. I repurposed them for my bathrooms and they’re PERFECT!  They came assembled, simply hang with the provided hardware. Just right !