Love these cabinets!  I wasn't sure when I read the reviews about the difficulty putting them together and the quality.  I think they're great!..We just remodeling a very small bathroom 70 square feet on our 3rd floor. I needed something to store towels, makeup and also a place to stand my make-up mirror...these are perfect.  I purchased two and have them right next to each other. They were also not that difficult to put together if you follow the directions...all pieces were numbered.  My husband put one together and my son (the elf) the other...each took about 2 hours.  I also think the quality is pretty nice.  If you have a small room especially great because they do not take up a lot of space....not real deep but deep enough for towels.  I can put 3 or4 big bath towels on each shelf and there are 3 shelves in a cabinet..plus a nice sized drawer!