Solid frame. The hamper itself is too small. It is made of a fabric that won’t last as long as canvas. It’s not long enough to reach the bottom and relies Velcro to stay in place. Don’t expect it to hold well with wet clothes. I’m keeping it for the frame, because it folds.