Got mine in today, while it wasn't quite was I was hoping for in terms of style, it makes up for in condition. Only very minor dings or scratches, should clean up beautifully! The upper handguard isn't really salvageable, but that's not why I bought this in the first place. Totally satisfied considering the investment.