First, they deliver the product three weeks late. Finally got all boxes and then one of the boxes is missing the hardware and instruction. So reached out to their customer service team, and the reply I got is they going to look into this matter and will give me an update in 48 hours. So unprofessional service. I would never ever buy from this company and I would recommend to everyone NOT TO BUY from this company.