Very cute bench. I was able to unbox it and put it together in under 15 minutes. Fits perfectly on our small front porch and still has room to walk in front of. Im very happy with this purchase.