Exactly what I needed, very good overall but I had to ask for replacement 3 times until I got the right pieces for the baskets.