How does Sugar Dissolve in Water?

A molecular solid, sugar dissolves in water because, when a sucrose molecule breaks from the sugar crystal, it is immediately surrounded by water molecules.The sucrose has hydroxyl groups that have a slight negative charge, while the water has oxygen with a positive charge that bind with the sugar, hence the hydrogen forms around the molecule which shields it from the other sugar molecules hence, preventing the sugar crystal from reforming.