Fast and friendly shipping. Heavy, so be ready for that. Tub assembly was easy, but zero instructions included. I had to use replacement screws to mount the basket to the side, provided screws were too short. Sharp edges, so be careful, but that_ how stainless works. I have bathed my pups a few times in the first week. This is installed in my partially finished basement with smooth concrete floor, so I_ able to let them play outside in the mud, and rinse off the mud without breaking my back or soaking everything with a water hose. Worth every penny so far. Plumbing will take time and money, so if you_e not a DIYer, expect to pay. I had $200 in material alone (but I overdo everything). Bottom line, if you have space, plumbing in place (like replacing a utility sink) and the need for bathing animals, this is a win. We love it.