Almost Perfect! Trays are a bit loose in thier storage slots but otherwise, very good. Well worth the price.