Overall a little smaller than it looks, but it is fine for my small porch. Wasn't too hard to put together as long as you leave the bolts loose before tightening them up.