Design is just Great. one small note to the manufacturer, the upholstery tacks keep failing down, need to improve the design in this component by having a larger pin diameter or longer pin length.  
Thanks, Faris