Arrived on time, and was relatively easy to put together. Looks a lot more expensive than it was.  

Only downside was the rail appears to be quite flimsy, so not sure how long that will last. However, that can be easily  cheaply replaced if  when necessary. 

Overall very happy with the purchase and would recommend to others.