Horrible. Product arrived dirty with brown sticky residue on parts that are visible. The item is already in transit as a return. I would give zero stars if possible. The reason being that I sent pictures of the issue; and I did not receive any response back about my concerns from customer support. I am being charged $23 for return fee, which I am disputing.  The return is not my fault - I refuse to pay for an item that looks second hand from a flea market. If they correct the issue I will change the review. But for now, it has been almost a week and nothing.