Shelves arrived on time! My husband didn’t have any problem putting them up. Look great over the toilet. We love this product!