I love these doors.  They did require some assembly but once i figured the directions out, it was pretty easy.