Great quality, great price, great look!  I haven't installed yet, but looks like it won't be difficult.