Product review (2 stars): Broke the first week
Both my old ones had cracked so I replaced both of them.  Been only repaired a week, and the bottom one already broke upon opening.  They should be unbreakable for the price and they should come with screws to fit properly.