Easy to assemble, everything fits!! Looks good for the price and is very functional in a small washroom. We are satisfied.