This is perfect for our front porch! I’d been looking for white rocking chairs and after reading the reviews decided on this one and it has not disappointed us. It’s comfortable, it rocks nicely and it’s roomy! I bought an indooroutdoor rug for the porch and surprisingly the chairs rock so easily on it. They took me less than 20 minutes (for each chair) to put together by myself using a socket wrench to make screwing the bolts in easier and quicker (not necessary, just easier). I love that they’re lightweight and easy to move around. We have a two year old who enjoys rocking on them too!