It came assembled except for the legs which took less than 5 minuets to put on. Looks great. Definitely recommend it.