Nice bench but squeaks when my husband and I sit on it (neither of us are big) purchased for our children to enjoy time on our front porch. One bolt does stop it from rocking forward completely. I’m hoping that if I can tighten it more, it will glide smoother. Overall, a good purchased.