I haven't put these up yet but so far they look awesome, great size, great finish, and come with all the parts needed to install!  Can't wait to put them up once our painting is done!