Box came on a rainy day, box is all wet, but the package is well protected, the shelf did not get wet at all. Fits the wall by the stairs perfectly. However, I did not add the pedestals (pointy legs) for better stability.