Nice product for the price.  I docked a star because it is somewhat sturdy but not as solid as I would have liked.  The bench seat does not have holes to drill into, so you have to do that manually.  My daughter did it, so it isn't particularly hard, just a little confusing initially.  It looks good and I am hoping to get at least 3 years out of it before having to replace it, as it will get constant use.