good finish, all parts were there..unfortunately the 2 doors were mislabeled and reversed. I will have to take it apart and try to switch them.