Looks awesome and works perfectly!  Assembly was somewhat tricky but not that difficult and everything fit well so I think it will be good for a long time.