Easy to assemble, all parts are marked correctly. Took less than an hour to put together. Fits perfectly in my bathroom, just wish there were more storage space. Other than that highly recommended