Excellent value, all parts are included which is great.  The finish is not paintable but is a very nice white so fine to leave as is.