Easy to assemble. A bit larger than I realized. But it looks nice in the bathroom! A good replacement for our sad, old one.