Wheels are one piece, less than a year old but encountered several pot holes. Cosmetically wheels are in excellent shape. One wheel is straight, the other three are out of round. My wheel shop says that they will balance but I am selling as is with no guarantees! Wheels cost $359 each new. The three wheels can be repaired for $99 each at www.wheelcollison.com. Offset is et40. Wheels will fit all e36. e46 and Z3 cars. Please email me with any questions.