We now have these in each of our bathrooms.  We were not sure on the oblong seat BUT that is fine.  Absolutely thrilled with the one piece and the ease of clean.