Had to assemble, but it did not take too long.  Looks nice in the bathroom area to hold just about anything,

Pros: Nice looking, durable
Cons: Had to assemble