Absolutely perfect in every shape and form! I'd rate it 10 stars if I could.