Absolutely perfect shower bench for my needs. I would recommend putting a touch of Flex Seal or other waterproof adhesive on the screws putting this bench together. Doing this will make this bench outlive your kids.