I bought this for my front porch actually and it works perfectly! It was super easy to assemble and I think I had it done in 15 minutes if that.  The size fits perfectly as well! Just love this piece!