i have owned my oneplus for around 6/7 months now.
for the price yea get what you pay (i got mine for around $370 USD) . At first yea was amazing Battery life would go for 2 days with heavy use. The camera made amazing pictures with ease.
Fast fwd to today. Battery lasts a day with heavy use. (guess thats normal after 6 months). Pictures dont look as high res as before. idk why(so many diff software updates so far).
The phone itself is falling apart though. So you know build quality is cheap. Kept it in a case for around 4 months. it fell 3 feet during that time onto its side onto hardwood floor (which is protected with case) made a part of the screen unresponsive. So said fuck it and took off the case. 2 months after. parts of the side started coming off. There are many problems with cyanogen mod 11. I get random restarts, i reallllly love the google play app. But its buggy as hell, but sure if just on the oneplus.
so overall yea its a decent phone. But don't expect it to last for year(s). Since at least in my experience it isn't as durable as regular ones.