Easy to assemble. Needed a little muscle. Perfect width and height. Going to buy another.