Hardware products