If you can give the brakes a squeeze yourself and let us know, we might be able to give a more definite answer. Squeeze the lever and look at the pads at the same time to see what they're doing. Is the lever tough to squeeze with little or no movement from the pads? Does the lever pull all the way in before the pads move? Is one pad touching the rim before the other? Is one or both pads fully contacting the rim or is only a part of the pad hitting the rim?
One thing to check that no one's mentioned yet is that the brake cable is properly seated in the stops, from the lever along the frame to the guide pipe if it has one. I get a lot of customers who say their brakes are stuck on and it turns out their cable has slackened enough for the cable outer to jump out of a stop and the ferrule perching itself on the edge of the stop, effectively pulling the cable tight causing the brakes to stick on. In this case, it's possible the cable is so slack that the ferrule is popping in and out of the stop freely, most likely at the lever - when it's out it's pulling the cable enough so the brakes actually work, and when the cable pops back into the stop the cable is too slack for the brakes to work even a little. Literally need to pull on the brake cable outer casing and see if the ends of the casing come out of the stop. Worth a shot?