Nice looking, useful cabinet. We are using on our patio for towels by the pool. The cabinet it replaced sometimes leaked in the rain, but so far this one has kept the towels clean & dry. 
Fairly easy to assemble, but would recommend a cordless screwdriver & a friend if you want to have things go fast & easy.