Great product for the price.  Directions not quite up to par.  Fairly easy to assemble once you figure out which way the legs go on the frame.