Love this hammock! The fabric seems high quality and very sturdy.  It came with everything we needed to install it..