The product price raised a bit between our email notification request and when it became available. Once the product was available, delivery was in a timely manner.  All the hardware was suitable to assemble the product. We had to do some improvising with the two hammocks; "L" brackets and plastic wireties worked wonders. Assembly directions left a lot to be desired. All in all though, with a little thought, it went together ok and seems very sturdy.