Everything was as well as expected. The only little downside is you have to wait for the water to warm up, sometimes it will be automatic it's just kinda picky but it's nothing serious. Also, the handle is a little hard to push. Altogether it was really nice for the price!