For just under 100, you get what you pay for. It meets the need, but is definitely not high quality. Looks cheap. We bought it for a guest bathroom, so we kept it. All the pieces work, and nothing was broken. If you want something that’s high quality, this isn’t it, but it will do in a pinch.