Perfect for my needs. Assembly was fairly straight forward, but some of the pilot holes for the screws didn't line up perfectly.