I have purchased many of these doors and am very satisfied.  I have installed them as barn doors as well as swinging doors.  They look very nice and provide a modern feel and upgrade to the house.  You will need to provide you own hardware and that means drilling, leveling your door, adding hardware and general hanging.  It is worth the effort and one person can do the installation but it is easier with 2.  Enjoy!