Easy to assemble!  Fit is great and it looks good.  Material seems pretty tough, hoping it will last a few years.