the product is great but did not come with the hardware to attach to the bed. We had to go buy that separately which was inconvenient. All in all, good product for the price!