Ladies that've given birth: don't these swiffers look like those giant pads they put on u right after giving birth? LOL