Took some time to assemble but once assembled it looks good and had held up in rain and wind storms (sits under large tree so has wind protection). works well for our needs