Perfect....took a little longer than expected to arrive... but definitely worth the wait.   Easy to assemble and it looks awesome.