Exactly what I needed. Assembly took about 45 minutes and instructions were straight forward. Would purchase again.