So easy to assemble. They are adjustable, so good for any height counter. We have a low (regular counter height) and they are perfect, but could go a lot higher. The white is a pure white that matches our cabinets perfectly.  Very happy and for the price very happy with the quality.