The service was good product arrived on time. The product is good but there was problem when i assembled the legs one broke i think i hardly turned the screw ro the nut so it broke i am lazy to return so i just put epoxy hopefully it works.