Great Quality, easy to assemble and hang.  It came with everything we needed to install.  Very comfortable and durable.