High quality frame! Hanging hardware does not come attached but that’s okay. Sturdy and great price! Comes well packaged.