Excellent product; my wife loves it.  Plus it only takes a few minutes to assembly the legs.  Everything else is provided as one piece.