I wanted this for a cheap bike that I could easily store in our flat and ride around town occasionally. It fits all of these criteria well and is even better as it was a cheap amazon warehouse deal buy. It was easy to assemble (although the instructions are way too over complex) and the folding mechanism is robust and simple enough to use out and about. Its a bit heavy at 15kg, but then again, that is what I expected when I chose not to purchase and aluminium frame in order to keep it as cheap as possible! All in all, if you want an every day bike then its probably worth investing a bit more money in it than this one.However, if you just want an easy to store one off then this is perfect.