Quite easy to assemble. Fits perfectly in the spot we bought it for!  We are very happy with our purchase.