A bit of a hit and miss self assembly but ok, quality a little low given the price. But looks good and works.