@anphira ya i was aware of this problem with html formatting, i knew it was this causing the break. However, the problem is that i have enable front end adding of products, this means any user can add a product from my site.
I should cater for all possibility, if the user use html or <div> or anything that will break the layout, the code should be remove and transform into plain text.
If there a way to transform the text entered into plain text using ( Normal / Rich textarea / Teeny Rich textarea)