I would give it a 5 star however, the panels have scratches and stain on it and the glass top arrived with a scratch. Current in the process of talking to customer service to see how this can be fixed. Will update in few days.