Easy to put together.. Haven’t used heating part yet, as it’s 95 degrees here but looks cool on. Great quality for price.