solid frame. some rust on the vertical bars. tarp is good. tires are good. needs new wiring. broken piece off...