The sides snapped together nicely and it was an easy installation for my husband. Quality is good. Very happy with my purchase. I wish there were more sizes to order.