Excellent product. Took a while to assemble but it all came together and it looks great.