A little tough to put together but so worth it. It looks much more modern than most other over the toilet storage cabinets Ive seen