The frame arrived in good condition. There was some damage to the box, but no damage on the inside. I would recommend the manufacturer install the side panels before shipping so they can't move around. A good case and a great starting point for any hub motor build.