Exactly what I needed. Arrived quickly. They do require a fair bit of drilling but they are sturdy. Good finish and quality.