Seems ok.  Pretty easy assembly.  Not sure how well it will hold up over time.  Just have to see.  But looks good for now.  Wish it came in an off white or beige/tan.  The white really stands out.   Can be painted, but that defeats the purpose of getting the vinyl.