It's nearly perfect for what I needed. Quality is midrange (scratches in metal finish). Assembly was fairly easy, would have been a breeze if pieces fit together better.