Exactly what I wanted. Small enough to fit on 5 foot porch. Assembly was a little challenging but all went pretty well. Seems sturdy and looks very nice.