Clean, well decorated Bach with all requirements provided. Highly recommend