I bought one of these too. Works good for me but I had not ridden a Bicycle in at least 20 years so maybe I don't know any better. I flopped and chopped the bars but will probably look for something else.
I also added a kickstand which is probably some sort of bike sin. Before adding the KS mine also weighed 23 lbs in the 58cm size.
The gearing seems high and I will probably go up a tooth in the rear.
2slo