These went up very easily and we are complete electrical amateurs.  Not cheap looking.  Came with all the hardware, however the screws provided to attach the lights to the housing were too long.  They seem to be meant for attaching to a recessed j-box but since we didn't have that we had to get different screws.  Maybe we were supposed to cut the screws to the length we need, but as home improvement novices this wasn't an option for us.  It appears the screws should have been 7/32 size but we had limited options so got 6/32 size, 1", and had to anchor the screws with nuts. (This will make sense if you run into the same issue)  

Pros: Nice looking, not cheap looking. Metal housing and glass, no plastic
Cons: screws were too long/not adaptable.