This cart is absolutely perfect on gravel, pavement, and beach sand. If it is weighed down, it is a bit tough to push or pull on loose sand, but not impossible. Initially, it was difficult to figure out how a couple of things fit together, but common sense was able to figure it out. Don't even bother looking at the instructions, they are worth absolutely nothing.