I love this little cabinet. It is perfect for my small space.  The glass shelves are cute. I did not need it for heavy duty work so it is perfect for collecting the little odds and ends that make may bathroom look cluttered.  Big enough for rolled hand towels on the bottom shelf but definitely not bath towel  size.  Quality is good for the price.  I had no problem putting it together with an extra pair of hands helpful only for putting the doors on. All the pre-drilled holes matched up so the cupboard doors hung properly and spacing looked the same.