Clean room, well designed, clear instructions, everything provided as you need.