This wall shelf has been great, looks nice in the bathroom. It is stable, can hold up to 5-6 bath towels.