There are some small scratches here and there, and one of the longest pieces has this larger scratch. Otherwise nice and shiny! All pieces are there.. $60 + $35 shipping to the lower 48 states.