Beautiful door, easy to assemble, and good quality! Even though it comes with the necessary hardware, my husband did have to take the existing door frame out and replace it with a new one, but that was easy for him and well worth it.