Exactly what I was looking for. Easy, but time consuming to assemble. Very sturdy and I love the stain/color.