Great quality product. I love it!!!! Even though it was meant to be on a frame with the right hardware my husband made it hang from our front porch!