Buyer beware. Purchased this product from a marketplace seller named PERFECTBUYZ, avoid this seller, read the customer feedback by this very rude & non customer advocate as they do not stand up to Amazon.com's high quality customer satisfaction.Had several quality defects with this product to include missing components, poor quality and design.Amazon as usual has taken great care of me and made a expedited refund in this matter.Amazon.com as my experience with purchasing many many products online out shines all sellers I have dealt with. I have had many great experience's with other sellers but Amazon.com will go above and beyond the call of duty as they truly embrace customer satisfaction to the fullest, not just a fancy slogan as other may advertise.