easy to assemble, it took me 5 minutes to assemble, clean looking, however, the screws under the seat may have problems in the future, because one the hole was not drilled probably by the manufacturer.