Fits my needs and towels can dry well. Only the top level is wood material and the each steps are metal so i dont have to worry about damaging the steps when i hang a damp towel after bath. It is slim and the each end has a rubber finish so it does not slip out. Very happy with it.