Perfect for our needs. Well packaged. Four support hooks come in the box and I needed five. I ordered an extra support hook from the manufacturer and it cost $11 including shipping.