BENNINGTON — A man from Albany, N.Y., said he had lost a trip to Florence, Italy, as punishment for the activity leading to his charges of embezzlement and retail theft to which he pleaded guilty this week.

Neil Rosen, 20, pleaded guilty in Bennington criminal court to three misdemeanor charges, one count of embezzlement and two counts of retail theft.

The sentence for the charges was deferred for three years. If he avoids further legal troubles and follows the terms of his probation, Rosen’s criminal record will be expunged.

In an affidavit, Officer Christopher Mason of the Manchester Police Department said Rosen had been an employee at Ralph Lauren Polo over the summer. On July 12, Rosen admitted in a statement that he had stolen from the store on five occasions, taking $40 in cash and about $600 in merchandise.

The $40 was returned in July and restitution has been made to the store.

During Rosen’s court hearing Monday, Bennington County State’s Attorney Erica Marthage said one reason the state had reached a plea arrangement with Rosen was that his parents had “taken the matter pretty seriously” and imposed other consequences on their son, including canceling his planned trip to Florence.

David Silver, the attorney who represented Rosen, said Rosen’s parents were “very distraught and disappointed in him and ashamed of his conduct” and said Rosen felt the same way. Rosen added he was “very ashamed.”

Judge Nancy Corsones told Rosen he had lost something valuable when he lost the chance to travel abroad at a young age.

“My first thought is ‘Stupid, stupid, stupid.’ I mean, how dumb can you get,” she said.