Very clean and great for the price! Vince was also very responsive and flexible.