Everything we need and more! Super functional and timeless! We had to re do our shower and price was perfect because everything local here was double the price.