Not everything was perfectly clean, but still quite okay. All in all, it was good for this price.