Very clean and met all expectations. Highly recommend.