Ive ordered these over 3 times and each time theyve broken. The longest theyve lasted me is 3 months. But each time the side breaks off. One of the times they arrived ALREADY broken. The plastic is just too weak to keep the sides attached.