Purple purses are not easy to find, so when I spotted this one in a shop, I bought it even though it apparently was not solid and durable. It did not take long time for the handles to break.
I removed the broken handles and used the shoulder strap to make new handles.
Unfortunately the shoulder strap was not long enough, so I added pieces of white leather. I also used the lobster clasps from the strap.
Thanks to this fix, my cheap purse will continue to serve me until it is beyond repairing.