Excellent in every respect. Very well organized for small space. Super clean. Great shower