I have a 2014 228i and it’s been pretty damn reliable. Door lock is messed up on the passenger side, and I did have to replace the transmission shortly after I bought it, but that was covered by warranty. Have nearly 100k miles on it and those were the only issues.