Received it in a nice timely manner, looks great: of fine quality.
 Have not put it together, as I went out of town right after it arrived. But will put it together ASAP. 
Hope to be rocking in a few days!