A cleaning device for a medical implement is disclosed. The cleaning device includes a cap having an opening to an inner cavity, the opening being adapted to receive a site of the medical implement. The cleaning device further includes a compressible cleaning material that contains a cleaning agent prior to receipt of the site of the medical implement, i.e. the cleaning material is pre-loaded with the cleaning agent. The compressible cleaning material is at least partially secured in the inner cavity and adapted to swab and clean the site with the cleaning agent. The cap further includes a friction-forming member for creating a friction- based fitting of the cap onto the site of the medical implement.