Plan to spend 20 minutes opening the pump tops
Yes, they are well-built and fit the 33.8 oz bottle. 3 stars because I should not have to struggle for 20 active minutes to make the pumps pop up. Certainly, don't try to open them for the first time with the shower water running....
Rating: 3 stars