Exactly what I needed. Great quality for the price. Love the extra storage. No parts were damaged. Everything came exactly as listed.