Perfect apart from a few scratches but I was given a refund for that so amazing customer service!